vegetable glue - Spanish English Dictionary